home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 034a / evd41.zip / EVDOOR.DOC < prev    next >
Text File  |  1992-03-01  |  12KB  |  260 lines

  1.  
  2.  
  3.  
  4.      Eagle Verify Door v4.1         01 MARCH 1991
  5.      ────────────────────────────────────────────
  6.      ════════════════════════════════════════════
  7.      E A G L E W a r e        1987,88,89,90,91,92
  8.      ════════════════════════════════════════════
  9.      ────────────────────────────────────────────
  10.  
  11.      ≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡≡
  12.  
  13.      EagleWare Software Engineering
  14.      c/o Rick Prince
  15.      P.O. Box 30416
  16.      Yukon Station
  17.      Jacksonville, FL 32230
  18.  
  19.  
  20.                               EVDoor USER'S GUIDE
  21.                                Eagle Verify Door
  22.  
  23.                                   Version 4.1
  24.                                  March, 01 1992
  25.  
  26.     Welcome to version 4.1  of the  Eagle Verify Door! This door represents
  27.     several years  of development. Eagle  Verify Door v1.0  was released in
  28.     September,  1988  and  has  had  a  very  successful  track record. The
  29.     original  door was  written in  Turbo Pascal  4.0 and  used Sam Smith's
  30.     excellent door  developer's kit called ProKit.  This latest version has
  31.     been  totally rewritten  in Turbo  C++, for  two reasons:  [1] We had a
  32.     nasty crash of one of our systems 2 years ago and lost all of the pascal
  33.     code  to ALL  of our  door programs.  [2] I  like pascal  a lot, but am
  34.     expanding my programming  abilities and regularly use C  in my job with
  35.     Uncle Sam -- along with ADA and X-Windows. Now I've decided to try C++.
  36.  
  37.     I'm grateful  for the first-rate  help I've received  from my co-sysop,
  38.     Bob Rinker, which  has guided me through some of  the tight spots found
  39.     in the code during its development.
  40.  
  41.     Furthermore, this  door never would have  gotten off the ground  had it
  42.     not  been for  Rickie Belitz  of  Maryville,  TN and  his great  C door
  43.     developers utility called CKIT. Interested  parties may reach Rickie at
  44.     his  BBS (615)  982-6512. He  has some  other great  'C' utilities  too
  45.     besides door kits. Eagle Verify Door version 4.1,  is NOT FREE. However
  46.     if you'd  like user support, and  free upgrades then a  one time fee of
  47.     $20 is  required after 30  days of  use.  If you DO  NOT registered the
  48.     program after 30 days, you MUST nolonger use the verify door!
  49.  
  50.      WHAT IT IS
  51.      ~~~~~~~~~~
  52.     Eagle Verify  Door is a quick,  easy way to upgrade  your users without
  53.     having to  voice verify them all.  It is for use  with PCBoard (tm) BBS
  54.     systems. It is currently compatible with PCBoard version 14.5x ONLY! If
  55.     you have used other door programs, then setup and configuration will be
  56.     relatively simple for the experienced  SysOp. Those who are already are
  57.     using previous versions of Eagle Verify should also have no problems.
  58.  
  59.     EVDoor is "different" than all the rest of the verify doors out  there,
  60.     in-so-much that it is fully functional when you pull it out of the box!
  61.     Registration  will  give  you access  to some maintenance functions and 
  62.     allow you to run it on multi-nodes. EVDoor from the very first time you
  63.     use it will start locking out used  phone  numbers, no limitations like
  64.     the "others",  however  registration will  activate  the  "name" search
  65.     which  works  just  like the  number search  of EVDoor, thus preventing 
  66.     users from  not  only  using  the  same  number,  but their name with a
  67.     different phone number!
  68.  
  69.      MAJOR FEATURES
  70.      ~~~~~~~~~~~~~~
  71.     * Optional Local and Long Distance  calling. Long Distance callers will
  72.       be  disconnected upon  completion of  verification and  instructed to
  73.       call back to use their new security level.
  74.  
  75.     * Optional  Prefix  database  listing  to  allow  you  to  define LOCAL
  76.       exchanges  that may  be TOLL  calls from  your BBS.  This will  treat
  77.       callers   in  those   exchanges  like   long  distance   callers  and
  78.       automatically disconnect them after the verification.
  79.  
  80.     * Define up to 3 different times a day to allow Long Distance calling.
  81.  
  82.     * Optional switch to insert users  "used" phone number into the PCBoard
  83.       USER's record (Business/Data line phone number field).
  84.  
  85.     * Optional switch  to insert a  door-generated comment into  the USER's
  86.       record comment  field #2 showing  that a successful  verification has
  87.       been completed.
  88.  
  89.     * Stores all phone numbers dialed into a database file which is used to
  90.       prevent  verified callers  from being  re-verified under  a different
  91.       user name.
  92.  
  93.     * Area code  database file to  "lock-out" certain area  codes the sysop
  94.       does not wish to make long distance calls to.
  95.  
  96.     * Prefix database file to "lock-out"  certain prefix numbers from being
  97.       used (such as 976, 911, 555, etc.).
  98.  
  99.     * Optional  switch to  allow the  door to  set subscription  expiration
  100.       dates.
  101.  
  102.     * Phone number database compatible  with the PCBVerify(tm) phone number
  103.       database file. Uses only the first 12 characters.
  104.  
  105.     * Automatically upgrades new users security level.
  106.  
  107.     * Optionally add additional time for new users first call.
  108.  
  109.     * Optionally   disconnect   ALL   callers/users   after   a  successful
  110.       verification -- even local callers.
  111.  
  112.     * NEW v2.3a
  113.     * Optionally  create multiple  configuration .DAT  files for  the door.
  114.       This  allows you  to use  programs like  INSTAREG(tm) along  with our
  115.       Verify Door. v2.95 of InstaReg(tm) produces errorlevels equalling the
  116.       users new security  level. If you use InstaReg(tm)  and give your new
  117.       users different security levels you can use Eagle_Verify door too!
  118.       See the INSTAREG file for examples.
  119.  
  120.     * NEW v2.4
  121.     * Network/multi-tasking/multi-node support! (REGISTERED VERSIONS ONLY)
  122.  
  123.     * NEW v3.0
  124.     * NEW name and one executable file [EVDOOR.EXE]
  125.     * NEW and improved setup program [EVDSETUP.EXE]
  126.     * Improved speed with screen displays of external ANSI/ASCII files.
  127.     * Maintenance Menu function of viewing the VERIFY.FON file now views
  128.       the file in reverse order (aka. PCBoard callers log type viewing)
  129.       [REGISTERED Versions only]
  130.     * Optional disconnection of callers if they elect to "Abort" the verify
  131.       process.
  132.     * Optional selection of minimum or maximum (extended) EVDoor usage
  133.       logging/recording to callers log.
  134.     * Special setup for non-MNP HOST modems when callers are using MNP
  135.       modems. Places an additional 10 second delay while the callers MNP
  136.       modem preforms it necessary MNP negotiations.
  137.     * Optional selection of "forced off hook" command. For those busy BBS's
  138.     * Selection of the number of seconds required to "wait" till modem dials
  139.       out.
  140.     * EVDoor now produces an errorlevel of 60 upon a successful
  141.       verification. And can be used to "redirect" the batch file to preform
  142.       other functions.
  143.     * Dots "." will now echo when users enter their password. This is a non
  144.       edit field/entry! They MUST get it right!
  145.  
  146.     * NEW 3.1
  147.     * Special handling functions related to Local TOLL calls.
  148.     * Enable/Disable some functions relating to Long Distance calling.
  149.  
  150.     * NEW 3.1a (Maintenance Update)
  151.     * Corrected error message concerning command line parameters.
  152.     * Improved password check - now allows edits
  153.     * Added  new command  line parameters  to EVDSETUP  to allow running on
  154.       various displays (IE: mono - CGA - Bios) - See EVDSETUP.DOC or HIST31
  155.     * Added information concerning new 3rd command line parameter used with
  156.       EVDOOR (See CMDLINE.DOC)
  157.  
  158.     * NEW 3.3 (Maintenance Update)
  159.     * Re-compiled code under Borlands new Borland C/C++ v2.0 conpiler
  160.     * Re-structured modem dialing out functions
  161.  
  162.     * NEW 3.5 (Upgrade)
  163.     * Multi-Node  simultaneous  access  to  EVDoor  for  multi-node PCBoard
  164.       systems. (Registered versions ONLY)
  165.     * Re-structured and trimmed dialing out functions
  166.     * Correctly writes  to callers log  (if setup to  do so with  EVDSETUP)
  167.       when a users is automatically disconnected. Log will have user logged
  168.       off Thru  EVDoor written to it.  No more "lost carrier"  entries from
  169.       PCBoard, unless the callers actually drops carrier within EVDoor.
  170.     * Changed the command line arguments - PLEASE See CMDLINE.DOC!
  171.     * WARNING!  Your current  VERIFY.FON file  (if your  upgrading) MUST be
  172.       converted to the new v3.5  format! Run CONVERT.EXE on your VERIFY.FON
  173.       files *-BEFORE-*  using EVDoor v3.5. See  HIST35 for more information
  174.       concerning CONVERT.EXE
  175.  
  176.     * NEW 4.1 (Major Release)
  177.     * Up to 5 password checks upon reconnecting.
  178.     * Now uses modem connect strings. Must use Q0 in your EVDSETUP
  179.       for the modem dialing out string.
  180.     * New DEBUGGUNG features for troubleshooting.
  181.  
  182.      UPGRADE INFO
  183.      ~~~~~~~~~~~~
  184.     SysOps using  previous versions of  Eagle Verify Door  should start off
  185.     from scratch and make a new directory  for which to install v4.1 of the
  186.     door. See QS_UPGRD.DOC
  187.  
  188.     The  ONLY  file  you  will  need  from  your  old door directory is the
  189.     VERIFY.FON  file.  Eagle  Verify  Door  is  completely  compatible with
  190.     previous VERIFY.FON files. There is an example VERIFY.FON file included
  191.     in the  ZIP, but be  careful not to  overwrite your old  copy if you're
  192.     upgrading. And any "customized" versions of the external display files.
  193.     Beginning with version 3.5+ you MUST convert  your VERIFY.FON  file  to
  194.     EVDoor 3.5's format.
  195.  
  196.      SETUP
  197.      ~~~~~
  198.     See the  FILES.DOC and QS_NEW.DOC and QS_UPGRD.DOC files for  more
  199.     information.
  200.  
  201.  
  202.  
  203.      CREDITS
  204.      ~~~~~~~
  205.     I would  like to  thank several  SysOp's here  in Jacksonville,  Energy
  206.     Service BBS, C.S.I Giga Free BBS, , HHDC BBS, and System_Support BBS in
  207.     Atlanta GA for beta-testing this program.
  208.  
  209.     I especially want to thank Kim Namanny  (C.S.I. SysOp) and his wife for
  210.     putting up with all of the late nights that he and I spent on the phone
  211.     (both  voice  and  data)  to  test  the  door  and various experimental
  212.     configurations. Without Kim's help we  would never have gotten the door
  213.     off to such a good start.
  214.  
  215.     I also want to thank my wife (whose patience is that of a saint) and my
  216.     two children (Kelly and Josh) who kept me going with soda and beer runs
  217.     to the refrigerator.
  218.  
  219.     Last but certainly not least, Bob  Rinker, co-sysop of the Eagle's Nest
  220.     BBS here  in Jacksonville, FL,  for all his  help around all  the tight
  221.     spots in  the 'C' code. The  Verify Door and accompanying  programs are
  222.     the combined efforts of both Rick Prince and Bob Rinker.
  223.  
  224.  
  225.      THE FINE PRINT
  226.      ~~~~~~~~~~~~~~
  227.     Eagle Verify Door is NOT FREE.  A $20.00 contribution results in direct
  228.     user support from the program's author,  Rick Prince, in the EAGLE WARE
  229.     conference  on these  fine (FREE)  BBS systems,  PLUS when you register
  230.     your Door,  you will receive a  KEY file that will  remove the annoying
  231.     flashing white on  red UNREGISTERED notice and insert  your name or BBS
  232.     name  in it's  place, as  well  as  unlocking your  access to  the Door
  233.     Maintenance Menu and activate the search for USERS NAME Match!
  234.  
  235.                              C.S.I. GiGa FREE BBS
  236.                             (904) 276-5417  Node 1
  237.                                 Orange Park, FL
  238.                             PCBoard - 38.4 max baud
  239.     _____________________________________________________________________
  240.  
  241.                The Eagle's Nest BBS - Support BBS for EAGLEWARE
  242.                             140 Megs on-line System
  243.  
  244.                         EagleWare User Support Node (1)
  245.                   US Robotics Courier HST Dual Standard 38.4
  246.                     (904) 779=0047 1200 - 38.4 8,N,1 Node 1
  247.  
  248.                     Eagle's Nest II Public Access Node (2)
  249.                           US Robotics Courier HST
  250.                     (904) 777-8757 1200 - 38.4 8,N,1 Node 2
  251.  
  252.                          24 Hours -- 7 Days a week
  253.  
  254.                       EAGLEWARE, Software Engineering
  255.                              c/o  Rick Prince
  256.                               P.O. Box 30416
  257.                                Yukon Station
  258.                            Jacksonville, FL 32230
  259.  
  260.